package br.cesed.facisa.si.tap.folha.entidades;

public class Coordenador
    extends FuncionarioComCurso
{
    public Coordenador( String nome, String telefone, String email, String endereco, String contrato, int conta,
                        int agencia, Escolaridade escolaridade, int valorHora, int horas, String curso, double salario )
    {
        setNome( nome );
        setTelefone( telefone );
        setEmail( email );
        setEndereco( endereco );
        setHoras( horas );
        setValorHora( valorHora );
        setContrato( contrato );
        setSalarioBase( salario );
        setFuncao( this.getClass(  ).getSimpleName(  ) );
        setConta( conta );
        setAgencia( agencia );
        adicionarEscolaridade( escolaridade );
        setCurso( curso );
    }

    @Override
    public double getSalario(  )
    {
        return getSalarioBase(  ) + getSomarGratificacoes(  ) + ( getValorHora(  ) * getHoras(  ) );
    }
}
